Dictionaries:
Sexual DictionaryDictionary of the F-Word

jiggle and jog:

British rhyming slang for a French person, based on the rhyme with frog .

Link to this page:

Word Browser